Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Collaboration in software engineering: A roadmap
J Whitehead - Future of Software Engineering (FOSE'07), 2007 - ieeexplore.ieee.org
Software engineering projects are inherently cooperative, requiring many software
engineers to coordinate their efforts to produce a large software system. Integral to this effort …
engineers to coordinate their efforts to produce a large software system. Integral to this effort …
The epsilon object language (EOL)
Abstract Model-Driven Development requires model management languages and tools for
supporting model operations such as editing, consistency checking, and transformation. At …
supporting model operations such as editing, consistency checking, and transformation. At …
Rule-based generation of requirements traceability relations
The support for traceability between requirement specifications has been recognised as an
important task in the development life cycle of software systems. In this paper, we present a …
important task in the development life cycle of software systems. In this paper, we present a …
Automatically detecting and tracking inconsistencies in software design models
A Egyed - IEEE Transactions on Software Engineering, 2010 - ieeexplore.ieee.org
Software models typically contain many inconsistencies and consistency checkers help
engineers find them. Even if engineers are willing to tolerate inconsistencies, they are better …
engineers find them. Even if engineers are willing to tolerate inconsistencies, they are better …
Consistency management with repair actions
C Nentwich, W Emmerich… - … Conference on Software …, 2003 - ieeexplore.ieee.org
Comprehensive consistency management requires a strong mechanism for repair once
inconsistencies have been detected In this paper we present a repair framework for …
inconsistencies have been detected In this paper we present a repair framework for …
A comprehensive approach for the development of modular software architecture description languages
Research over the past decade has revealed that modeling software architecture at the level
of components and connectors is useful in a growing variety of contexts. This has led to the …
of components and connectors is useful in a growing variety of contexts. This has led to the …
Detecting model inconsistency through operation-based model construction
Nowadays, large-scale industrial software systems may involve hundreds of developers
working on hundreds of different but related models representing parts of the same system …
working on hundreds of different but related models representing parts of the same system …
Fixing inconsistencies in UML design models
A Egyed - … Conference on Software Engineering (ICSE'07), 2007 - ieeexplore.ieee.org
Changes are inevitable during software development and so are their unintentional side
effects. The focus of this paper is on UML design models, where unintentional side effects …
effects. The focus of this paper is on UML design models, where unintentional side effects …
Smart monitors for composed services
Service-based approaches are widely used to integrate heterogenous systems. Web
services allow for the definition of highly dynamic systems where components (services) can …
services allow for the definition of highly dynamic systems where components (services) can …
An infrastructure for the rapid development of XML-based architecture description languages
EM Dashofy, A Van der Hoek, RN Taylor - Proceedings of the 24th …, 2002 - dl.acm.org
Research and experimentation in software architectures over the past decade have yielded
a plethora of software architecture description languages (ADLs). Continuing innovation …
a plethora of software architecture description languages (ADLs). Continuing innovation …