Application lifecycle management (ALM) integrates the lifecycle workflows such as, requirements management, architecture, coding, testing, tracking, and release management. Process automation and seamless traceability...
详细信息
ISBN:
(纸本)9780769544298
Application lifecycle management (ALM) integrates the lifecycle workflows such as, requirements management, architecture, coding, testing, tracking, and release management. Process automation and seamless traceability across the process are so important. But, different terminology and different model were used to implement the tool for specific workflow so that it is not possible to communicate between the tools. In this paper, we suggest new approach to achieve the seamless traceability and process automation. For these features, knowledge formalization is critical. Evidence-based medicine is good reference architecture to ALM2. softwareengineering ontology is powerful solution to semantic gap between tools and guideline-based process execution environment can be practical solution to process automation. In this paper, we suggest the architecture for automating the ALM using process management technology and guideline-based engineering
This Three-Volume-Set constitutes the refereed proceedings of the Second international Conference on softwareengineering and Computer systems, ICSECS 2011, held in Kuantan, Malaysia, in June 2011. The 190 revised ful...
ISBN:
(数字)9783642221705
ISBN:
(纸本)9783642221699
This Three-Volume-Set constitutes the refereed proceedings of the Second international Conference on softwareengineering and Computer systems, ICSECS 2011, held in Kuantan, Malaysia, in June 2011. The 190 revised full papers presented together with invited papers in the three volumes were carefully reviewed and selected from numerous submissions. The papers are organized in topical sections on softwareengineering; network; bioinformatics and e-health; biometrics technologies; Web engineering; neural network; parallel and distributed; e-learning; ontology; image processing; information and data management; engineering; software security; graphics and multimedia; databases; algorithms; signal processing; software design/testing; e- technology; ad hoc networks; social networks; software process modeling; miscellaneous topics in softwareengineering and computer systems.
Resisting spam in tagging system is very challenging. This paper presents Sitab, a novel spam-resistant tagging system which can significantly diminish spam in tag search results based on users' implicit tagging b...
详细信息
The need for managing massive attributed graphs is becoming common in many areas such as recommendation systems, proteomics analysis, social network analysis or bibliographic analysis. This is making it necessary to m...
详细信息
ISBN:
(纸本)9781450306270
The need for managing massive attributed graphs is becoming common in many areas such as recommendation systems, proteomics analysis, social network analysis or bibliographic analysis. This is making it necessary to move towards parallelsystems that allow managing graph databases containing millions of vertices and edges. Previous work on distributed graph databases has focused on finding ways to partition the graph to reduce network traffic and improve execution time. However, partitioning a graph and keeping the information regarding the location of vertices might be unrealistic for massive graphs. In this paper, we propose parallel-GDB, a new system based on specializing the local caches of any node in this system, providing a better cache hit ratio. parallelGDB uses a random graph partitioning, avoiding complex partition methods based on the graph topology, that usually require managing extra data structures. This proposed system provides an efficient environment for distributed graph databases.
Sorting is one of the most investigated tasks computers are used for. Up to now, not much research has been put into increasing the flexibility and performance of sorting applications by applying reconfigurable comput...
详细信息
Cyber physical systems have many non-functional requirements, which always crosscut the whole system modules. That may cause the code tangle and scatter, make the systems hard to design, reuse and maintain, and affect...
详细信息
ISBN:
(纸本)9780769544151
Cyber physical systems have many non-functional requirements, which always crosscut the whole system modules. That may cause the code tangle and scatter, make the systems hard to design, reuse and maintain, and affect performance of systems badly. AOP is a new software development paradigm, which could attain a higher level of separation of concerns in both functional and non-functional matters by introducing aspect, for the implementation of crosscutting concerns. Different aspects can be designed separately, and woven into systems. In this paper, we propose a four-stage method of aspect-oriented MDA for non-functional properties to develop cyber physical systems. The model-based development, aspect-oriented approach and formal methods are integrated effectively for the development of the nonfunctional properties of distributed cyber physical systems. A case study illustrates the aspect oriented MDA development of cyber physical systems.
Performance models can be built at early stages of software development cycle to aid software designers to assess design alternatives and identify fundamental design pitfalls before the implementation phase starts. Th...
详细信息
ISBN:
(纸本)9781450305198
Performance models can be built at early stages of software development cycle to aid software designers to assess design alternatives and identify fundamental design pitfalls before the implementation phase starts. These models are flexible for varying operational conditions and design alternatives;however, their creation is not trivial and requires considerable efforts. This paper addresses this problem by introducing automation in process of Layered Queuing Network (LQN) performance model creation for traces of events generated from instrumented software programs in the nodes of a distributedparallelsoftware application. The event-traces are created based on a new timestamp format, which is independent of physical time and uses extremely low count elements. A set of post-mortem methodologies have been introduced to identify the interactions between the service nodes of the paralleldistributedsoftware application and determine their workload activities, while supporting concurrent executions in the nodes. It can capture Forward, Asynchronous, Synchronous and loops of Asynchronous or Forward interactions. The final result is a framework of methodologies, specifications and tools which is appropriate for model-based performance evaluation paralleldistributedsoftware applications.
The mathematical modeling and simulation based on the Modelica language usually gets a high-index differential-algebraic equation (DAE) system. The structural index reduction algorithms can serve as a fast method to r...
详细信息
ISBN:
(纸本)9780769544151
The mathematical modeling and simulation based on the Modelica language usually gets a high-index differential-algebraic equation (DAE) system. The structural index reduction algorithms can serve as a fast method to reduce such high-indexed issues. In order to solve the failure of the structural index reduction algorithms in some cases, the combinatorial (1)relaxation algorithm is analyzed and studied. Finally, the result of an example shows the combinatorial relaxation algorithm is an effective way to improve the stability of the index reduction algorithms based on the structural index of DAE.
The emergence of cloud computing infrastructures brings new ways to build and manage computing systems, with the flexibility offered by virtualization technologies. In this context, this PhD thesis focuses on two prin...
详细信息
Mean Time To failure, MTTF, is a commonly accepted metric for reliability. In this paper we present a novel approach to achieve the desired MTTF with minimum redundancy. We analyze the failure behavior of large scale ...
详细信息
暂无评论