Dynamic service-oriented architectures aim to provide more flexible and robust systemsthat are able to handle change over time. However, their dynamic nature however provides extra challenges when understanding, deve...
详细信息
ISBN:
(纸本)0769524729
Dynamic service-oriented architectures aim to provide more flexible and robust systemsthat are able to handle change over time. However, their dynamic nature however provides extra challenges when understanding, developing, testing and debugging such architectures. this paper identifies and discusses a number of issues and difficulties that are faced in their development. It discusses ways in which the building of such systems can be supported by development tools, focusing particularly on interactive testing and debugging mechanisms. A prototype tool for monitoring and interactively testing Jini services that has been developed to address, and further investigate these issues, is then described.
Energy-efficient scheduling is an effective way to balance the system performance and the energy consumption. We design a polynomial-time (1 + Ε)-approximation algorithm to minimize the energy consumption for periodi...
详细信息
ISBN:
(纸本)1595930914
Energy-efficient scheduling is an effective way to balance the system performance and the energy consumption. We design a polynomial-time (1 + Ε)-approximation algorithm to minimize the energy consumption for periodic real-time tasks over such processors, where Ε is the tolerable error given by users (1 ≥ Ε > 0). It provides trade-offs between the user's tolerable error and the runtime complexity including the time complexity and the memory space complexity. System engineers could trade performance with implementation constraints. Copyright 2005 ACM.
During the last years, Intelligent Virtual Environments for Training have become a quite popular application of computer science to education. these systems involve very different technologies, ranging from computer g...
详细信息
ISBN:
(纸本)3540287388
During the last years, Intelligent Virtual Environments for Training have become a quite popular application of computer science to education. these systems involve very different technologies, ranging from computer graphics to artificial intelligence. However, little attention has been paid to softwareengineering issues, and most of these systems are developed in an ad-hoe way that does not allow the reuse of their components or even an easy modification of the application. We describe an agent-based software architecture that is intended to be easily extended and modified. Also, some experiments to test the suitability of the architecture are shown.
this paper provides an update on the systemsengineering model (COSYSMO) being developed by the Center for softwareengineering at the University of Southern California in conjunction with its corporate affiliates and...
详细信息
the Unified Modeling Language (UML) is the de facto standard for graphically documenting modern softwaresystems. Unfortunately, learning how to properly construct high-quality UML diagrams so that they are an effecti...
详细信息
ISBN:
(纸本)1595931759
the Unified Modeling Language (UML) is the de facto standard for graphically documenting modern softwaresystems. Unfortunately, learning how to properly construct high-quality UML diagrams so that they are an effective means of communication is a challenging task. this workshop will focus on the refinement of an assessment instrument to determine the barriers to increased adoption of UML diagrams by professional software engineers, technical writers, and other project stakeholders. the ultimate goal is to develop a series of recommendations on how to improve UML diagramming practice, and how those practices can be codified in existing methodologies and supported by common tools to foster widespread use.
We take here a broad view of model engineering as encompassing different approaches such as the OMG MDA (TM) proposal [9], the Microsoft software Factories view [5], and many others. We distinguish the three levels of...
详细信息
ISBN:
(纸本)076952284X
We take here a broad view of model engineering as encompassing different approaches such as the OMG MDA (TM) proposal [9], the Microsoft software Factories view [5], and many others. We distinguish the three levels of principles, standards and tools to facilitate the discussion. We propose the idea that there may exist a common set of principles that could be mapped to different implementation contexts through the help of common standards. We illustrate our claim with AMMA, a lightweight architectural style for a model-engineering platform that is currently mapped onto the Eclipse Modeling Framework [4].
Classical science advances via the dance between quantitative observation and theoretical construction. It has been ten years since the first International software Architecture Workshop, and since that time there has...
详细信息
this paper proposes a Reuse-Oriented Process Component Representation framework for the description and classification, of Process Components (PCs). the key features of our approach are the division of process compone...
详细信息
ISBN:
(纸本)076952432X
this paper proposes a Reuse-Oriented Process Component Representation framework for the description and classification, of Process Components (PCs). the key features of our approach are the division of process component descriptions into a goal-oriented PCs General Information Description (PGD), an implementation-oriented PCs Specification Description (PSD) and an improvement-oriented PCs Data Description (PDD). A facet-based PC classification scheme and an XML-based process description method is presented A retrieval model based on tree-contaminent matching is given, which can improve the recall while maintaining a high level precision. Finally, a reuse based process and project management system (P2MS) to support process improvement and control is also introduced in this paper.
this paper describes the development, coordination, integration and control of a Flexible Manufacturing Cell (FMC). FMC has industrial characteristics and was developed to study these types of manufacturing systems. T...
详细信息
Global Aerospace Corporation has developed an advanced balloon performance and analysis tool, called Navajo. Navajo advances the state of the art for balloon performance models and can assist NASA and commercial ballo...
详细信息
暂无评论