中文
相关论文

相关论文: Suggest an Aspect-Oriented Design Approach for UML…

200 篇论文

The Unified Modeling Language (UML) is a widely used general purpose modeling language. Together with the Object Constraint Language (OCL), formal models can be described by defining the structure and behavior with UML and additional OCL…

人机交互 · 计算机科学 2017-01-31 Frank Hilken , Martin Gogolla

Code generation from models is a core activity in model-driven development (MDD). For complex systems it is usually impossible to generate the entire software system from models alone. Thus, MDD requires mechanisms for integrating generated…

Dynamic software adaptability is one of the central features leveraged by autonomic computing. However, developing software that changes its behavior at run time adapting to the operational conditions is a challenging task. Several…

编程语言 · 计算机科学 2012-04-02 Guido Salvaneschi , Carlo Ghezzi , Matteo Pradella

Modeling is a key activity in conceptual design and system design. Through collaborative modeling, end-users, stakeholders, experts, and entrepreneurs are able to create a shared understanding of a system representation. While the Unified…

软件工程 · 计算机科学 2021-07-28 Enes Yigitbas , Simon Gorissen , Nils Weidmann , Gregor Engels

To exploit the Web Ontology Language OWL as an answer set programming (ASP) language, we introduce the notion of bounded model semantics, as an intuitive and computationally advantageous alternative to its classical semantics. We show that…

编程语言 · 计算机科学 2015-11-04 Sarah Alice Gaggl , Sebastian Rudolph , Lukas Schweizer

Service-orientation is a promising paradigm that enables the engineering of large-scale distributed software systems using rigorous software development processes. The existing problem is that every service-oriented software development…

软件工程 · 计算机科学 2020-04-22 Mahdi Fahmideh , Mohsen Sharifi , Pooyan Jamshidi

Measuring software maintainability early in the development life cycle, especially at the design phase, may help designers to incorporate required enhancement and corrections for improving maintainability of the final software. This paper…

软件工程 · 计算机科学 2010-04-27 S. W. A. Rizvi , R. A. Khan

We tackle the problem of robust dialogue processing from the perspective of language engineering. We propose an agent-oriented architecture that allows us a flexible way of composing robust processors. Our approach is based on Shoham's…

计算与语言 · 计算机科学 2007-05-23 Vincenzo Pallotta , Afzal Ballim

Large language models are redefining software engineering by implementing AI-powered techniques throughout the whole software development process, including requirement gathering, software architecture, code generation, testing, and…

软件工程 · 计算机科学 2024-06-11 Malik Abdul Sami , Muhammad Waseem , Zeeshan Rasheed , Mika Saari , Kari Systä , Pekka Abrahamsson

We present a framework for formal software development with UML. In contrast to previous approaches that equip UML with a formal semantics, we follow an institution based heterogeneous approach. This can express suitable formal semantics of…

软件工程 · 计算机科学 2014-04-01 Alexander Knapp , Till Mossakowski , Markus Roggenbach

To improve the quality of programs we provide an approach to guidance in the process of program development. At the higher level the various activities and their dependencies to structure the process are identified. At the lower level,…

软件工程 · 计算机科学 2024-11-21 Harrie Passier , Lex Bijlsma , Ruurd Kuiper , Kees Huizing

Modern software engineering deals with demanding problems that yield large and complex software. The area of Model-Driven Software Engineering tackles this issue by using models during the development process, but it does not address some…

软件工程 · 计算机科学 2020-04-27 Fernando Macías

Semantic communication is a promising technology for next-generation wireless networks. However, the out-of-distribution (OOD) problem, where a pre-trained machine learning (ML) model is applied to unseen tasks that are outside the…

信号处理 · 电气工程与系统科学 2024-07-23 Feifan Zhang , Yuyang Du , Kexin Chen , Yulin Shao , Soung Chang Liew

Finite element codes typically use data structures that represent unstructured meshes as collections of cells, faces, and edges, each of which require associated coordinate systems. One then needs to store how the coordinate system of each…

数值分析 · 数学 2021-02-16 Rainer Agelek , Michael Anderson , Wolfgang Bangerth , William Barth

Variability management of process models is a major challenge for Process-Aware Information Systems. Process model variants can be attributed to any of the following reasons: new technologies, governmental rules, organizational context or…

软件工程 · 计算机科学 2017-08-23 Ahmed Tealeb

Distributed systems can be very large and complex. The various considerations that influence their design can result in a substantial specification, which requires a structured framework that has to be managed successfully. The purpose of…

数据库 · 计算机科学 2011-02-28 Jalal Laassiri , Said Elhajji , Mohamed Bouhdadi , Ghizlane Orhanou , Youssef Balouki

This paper discusses a model-based approach to testing as a vital part of software development. It argues that an approach using models as central development artifact needs to be added to the portfolio of software engineering techniques,…

软件工程 · 计算机科学 2014-09-24 Bernhard Rumpe

Any traditional engineering field has metrics to rigorously assess the quality of their products. Engineers know that the output must satisfy the requirements, must comply with the production and market rules, and must be competitive.…

Open-vocabulary object detection (OVOD) aims to detect known and unknown objects in the open world by leveraging text prompts. Benefiting from the emergence of large-scale vision--language pre-trained models, OVOD has demonstrated strong…

计算机视觉与模式识别 · 计算机科学 2026-03-30 Jiaming Liang , Yifeng Zhan , Chunlin Liu , Weihua Zheng , Bingye Peng , Qiwei Liang , Boyang Cai , Xiaochun Mai , Qiang Nie

One of the main factors driving object-oriented software development for information systems is the requirement for systems to be tolerant to change. To address this issue in designing systems, this paper proposes a pattern-based,…