A software architecture perspective about Moodle flexibility for supporting empirical research of teaching theories
Moodle represents a great contribution to the educational world since it provides an evolving
platform for Virtual Learning Management Systems (VLMS) that became a standard de facto …
platform for Virtual Learning Management Systems (VLMS) that became a standard de facto …
Reusing design experiences to materialize software architectures into object-oriented designs
Software architectures capture early design decisions about a system in order to fulfill
relevant quality attributes. When moving to detailed design levels, the same architecture can …
relevant quality attributes. When moving to detailed design levels, the same architecture can …
Assisting conformance checks between architectural scenarios and implementation
CONTEXT: Conformance between architecture and implementation is a key aspect of
architecture-centric development. Unfortunately, the architecture “as documented” and the …
architecture-centric development. Unfortunately, the architecture “as documented” and the …
Assisting the development of aspect-based multi-agent systems using the smartweaver approach
J Andrés Díaz Pace, FU Trilnik, MR Campo - International Workshop on …, 2002 - Springer
Current software engineering trends are increasingly reasoning about large-scale
applications in terms of multi-agent systems (MAS). Along this line, frameworks have been …
applications in terms of multi-agent systems (MAS). Along this line, frameworks have been …
[PDF][PDF] Multimedia Instructions In IA-64.
RB Lee, AM Fiskiran, A Bubsha - ICME, 2001 - Citeseer
We discuss the integer and floating-point multimedia instructions in the IA-64 instruction-set
architecture (ISA). These multimedia instructions implement subword parallelism, also called …
architecture (ISA). These multimedia instructions implement subword parallelism, also called …
ArchMatE: from architectural styles to object-oriented models through exploratory tool support
JA Diaz-Pace, MR Campo - Proceedings of the 20th annual ACM …, 2005 - dl.acm.org
Given the difficulties of conventional object technologies to deal with quality-attribute
concerns, software architectures appear as an interesting approach to manage them better …
concerns, software architectures appear as an interesting approach to manage them better …
Architecture‐driven assistance for fault‐localization tasks
Finding software faults is a problematic activity in many systems. Existing approaches
usually work close to the system implementation and require developers to perform different …
usually work close to the system implementation and require developers to perform different …
Tool support for fault localization using architectural models
A Soria, JA Diaz-Pace… - 2009 13th European …, 2009 - ieeexplore.ieee.org
Locating software faults is a problematic activity in many systems. Existing tool approaches
usually work close to the system implementation, requiring the developer to perform tedious …
usually work close to the system implementation, requiring the developer to perform tedious …
Architecting the Design of Multi-agent Organizations with Proto-frameworks
The popularity of multi-agent systems (MAS) is on the rise. However, the provision of
guidelines to assist the developer to manage both agency and organizational concerns, so …
guidelines to assist the developer to manage both agency and organizational concerns, so …
Using planning techniques to assist quality-driven architectural design exploration
JA Díaz-Pace, MR Campo - … : Third International Conference on Quality of …, 2007 - Springer
A software architecture design captures the main decisions regarding the quality-attribute
requirements for a system. When constructing these designs, the architect normally …
requirements for a system. When constructing these designs, the architect normally …