R France, B Rumpe - Future of Software Engineering (FOSE'07 …, 2007 - ieeexplore.ieee.org
The term model-driven engineering (MDE) is typically used to describe software development approaches in which abstract models of software systems are created and …
J Jürjens - International Conference on The Unified Modeling …, 2002 - Springer
Developing secure-critical systems is difficult and there are many well-known examples of security weaknesses exploitedin practice. Thus a sound methodology supporting secure …
UML is the de-facto standard formalism for software design and analysis. To support the design of large-scale industrial applications, sophisticated CASE tools are available on the …
BHC Cheng, JM Atlee - Design Requirements Engineering: A Ten-Year …, 2009 - Springer
In this paper, we review current requirements engineering (RE) research and identify future research directions suggested by emerging software needs. First, we overview the state of …
S Konrad, BHC Cheng - … of the 27th international conference on …, 2005 - dl.acm.org
Embedded systems are pervasive and frequently used for critical systems with time- dependent functionality. Dwyer et al have developed qualitative specification patterns to …
SE Sim, S Easterbrook, RC Holt - … International Conference on …, 2003 - ieeexplore.ieee.org
Benchmarks have been used in computer science to compare the performance of computer systems, information retrieval algorithms, databases, and many other technologies. The …
AJ Ramirez, AC Jensen… - 2012 7th International …, 2012 - ieeexplore.ieee.org
Self-reconfiguration enables a dynamically adaptive system (DAS) to satisfy requirements even as detrimental system and environmental conditions arise. A DAS, especially one …
Although model-driven engineering (MDE) is now an established approach for developing complex software systems, it has not been universally adopted by the software industry. In …
AJ Ramirez, BHC Cheng - Proceedings of the 2010 ICSE Workshop on …, 2010 - dl.acm.org
Increasingly, software systems should self-adapt to satisfy new requirements and environmental conditions that may arise after deployment. Due to their high complexity …