Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
A systematic review of UML model consistency management
FJ Lucas, F Molina, A Toval - Information and Software technology, 2009 - Elsevier
Information System (IS) development has been beset by consistency problems since its
infancy. These problems are greater still in UML software development, and are principally …
infancy. These problems are greater still in UML software development, and are principally …
Symbolic model checking of UML activity diagrams
R Eshuis - ACM Transactions on Software Engineering and …, 2006 - dl.acm.org
Two translations from activity diagrams to the input language of NuSMV, a symbolic model
verifier, are presented. Both translations map an activity diagram into a finite state machine …
verifier, are presented. Both translations map an activity diagram into a finite state machine …
UML models consistency management: Guidelines for software quality manager
Abstract Unified Modeling Language (UML) has become the de-facto standard to design
today's large-size object-oriented systems. However, focusing on multiple UML diagrams is …
today's large-size object-oriented systems. However, focusing on multiple UML diagrams is …
The role of model checking in software engineering
Abstract Model checking is a formal verification technique. It takes an exhaustively strategy
to check hardware circuits and network protocols against desired properties. Having been …
to check hardware circuits and network protocols against desired properties. Having been …
A classification and comparison of model checking software architecture techniques
Software architecture specifications are used for many different purposes, such as
documenting architectural decisions, predicting architectural qualities before the system is …
documenting architectural decisions, predicting architectural qualities before the system is …
Distributed component technologies and their software engineering implications
W Emmerich - Proceedings of the 24th international conference on …, 2002 - dl.acm.org
In this state of the art report, we review advances in distributed component technologies,
such as the Enterprise Java Beans specification and the CORBA Component Model. We …
such as the Enterprise Java Beans specification and the CORBA Component Model. We …
Detecting implied scenarios analyzing non-local branching choices
H Muccini - Fundamental Approaches to Software Engineering: 6th …, 2003 - Springer
Scenarios are powerful tools to model and analyze software systems. However, since they
do not provide a complete description of the system, but just some possible execution paths …
do not provide a complete description of the system, but just some possible execution paths …
An architectural approach to the analysis, verification and validation of software intensive embedded systems
EAST-ADL is a domain specific Architecture Description Language (ADL) for safety-critical
and software-intensive embedded systems. The language allows a formalized and traceable …
and software-intensive embedded systems. The language allows a formalized and traceable …
[PDF][PDF] An approach to model and validate publish/subscribe architectures
Distributed applications are increasingly built as federations of components that join and
leave the cooperation dynamically. Publish/subscribe middleware is a promising …
leave the cooperation dynamically. Publish/subscribe middleware is a promising …
Towards change propagating test models in autonomic and adaptive systems
Autonomic and adaptive computing systems can add, remove, and replace their own
components in response to a changing environment. Self-adaptation facilitates the …
components in response to a changing environment. Self-adaptation facilitates the …