中文
相关论文

相关论文: An Architectural Style for Ajax

200 篇论文

This article presents a model for describing the architecture of software-intensive systems, based on the use of multiple, concurrent views. This use of multiple views allows to address separately the concerns of the various stakeholders of…

软件工程 · 计算机科学 2020-06-11 Philippe Kruchten

User interfaces that adapt their characteristics to those of the user are referred to as adaptive interfaces. We propose Adaptive Agent Oriented Software Architecture (AAOSA) as a new way of designing adaptive interfaces. AAOSA is a new…

人机交互 · 计算机科学 2007-05-23 Babak Hodjat , Makoto Amamiya

Pattern plays a vital role in software architecture and it is a general reusable solution to commonly occurring problem. Software architecture of a system is the set of structures needed to reason about the system, which comprise software…

软件工程 · 计算机科学 2013-12-10 A. Meiappane , V. Prasanna Venkatesan , V. Jegatheeswari , B. Kalpana , U. Sarumathy

Modelling and Simulation as a Service (MSaaS) is a promising approach to deploy and execute Modelling and Simulation (M&S) applications quickly and on-demand. An appropriate software architecture is essential to deliver quality M&S…

软件工程 · 计算机科学 2020-08-03 Mojtaba Shahin , M. Ali Babar , Muhammad Aufeef Chauhan

Architectural Design Rewriting (ADR, for short) is a rule-based formal framework for modelling the evolution of architectures of distributed systems. Rules allow ADR graphs to be refined. After equipping ADR with a simple logic, we equip…

计算机科学中的逻辑 · 计算机科学 2012-12-19 Kyriakos Poyias , Emilio Tuosto

A Rapid evolution of mobile technologies has led to the development of more sophisticated mobile devices with better storage, processing and transmission power. These factors enable support to many types of application but also give rise to…

软件工程 · 计算机科学 2010-07-15 Johnneth Fonseca , Zair Abdelouahab , Denivaldo Lopes , Sofiane Labidi

In this work, we introduce a Self-Aware Polymorphic Architecture (SAPA) design approach to support emerging context-aware applications and mitigate the programming challenges caused by the ever-increasing complexity and heterogeneity of…

硬件体系结构 · 计算机科学 2018-02-15 Michel A. Kinsy , Mihailo Isakov , Alan Ehret , Donato Kava

Architecture design and optimization are challenging problems in the field of artificial neural networks. Working in this context, we here present SPARCS (SPectral ARchiteCture Search), a novel architecture search protocol which exploits…

机器学习 · 计算机科学 2025-08-06 Gianluca Peri , Lorenzo Chicchi , Duccio Fanelli , Lorenzo Giambagli

Software architecture is receiving increasingly attention as a critical design level for software systems. As software architecture design resources (in the form of architectural descriptions) are going to be accumulated, the development of…

软件工程 · 计算机科学 2007-05-23 Jianjun Zhao

Different domains foster different architectural styles -- and thus different documentation practices (e.g., state-based models for behavioral control vs. ER-style models for information structures). Agentic AI systems exhibit another…

软件工程 · 计算机科学 2026-03-17 Andreas Rausch , Stefan Wittek

Software Architecture, from definition to maintenance and evolution, is a complex aspect of software development and, consequently, a challenging subject when it comes to teaching it, and learning it. Many research efforts have been devoted…

软件工程 · 计算机科学 2023-03-01 Laura M. Castro

Software developers use issue trackers (e.g. Jira) to manage defects, bugs, tasks, change requests, etc. In this paper we explore (a) how architectural knowledge concepts (e.g. architectural component behavior, contextual constraints) are…

软件工程 · 计算机科学 2021-06-22 Mohamed Soliman , Matthias Galster , Paris Avgeriou

The rise of Node.js in 2010, followed by frameworks like Angular, React, and Vue.js, has accelerated the growth of low code development platforms. These platforms harness modern UIX paradigms, component-based architectures, and the SaaS…

软件工程 · 计算机科学 2025-09-23 Antonio Bucchiarone , Juri Di Rocco , Damiano Di Vincenzo , Alfonso Pierantonio

Software architectures are critical in the successful development and evolution of software-intensive systems. While formal and automated support for architectural descriptions has been widely addressed, their evolution is equally crucial,…

软件工程 · 计算机科学 2016-05-23 Dalila Tamzalit , Tom Mens

This paper explores the architecture of Software as a Service (SaaS) platforms, emphasizing scalability and maintainability. SaaS, a flexible software distribution model suitable for individuals and organizations, has become prevalent with…

软件工程 · 计算机科学 2024-03-11 Ardy Dedase

Since most software systems provide their users with interactive features, building user interfaces (UI) is one of the core software engineering tasks. It consists in designing, implementing and testing ever more sophisticated and versatile…

软件工程 · 计算机科学 2021-05-31 Arnaud Blouin , Jean-Marc Jézéquel

The field of web and mobile software frameworks is relatively mature, with a large variety of tools in different languages that facilitate traditional app development where data in a relational database is displayed and modified. Our…

软件工程 · 计算机科学 2024-05-13 Kawasaki Fumitake , Shota Kishi , James Neve

The principle of abstraction guides the design of interactive systems, yet we lack a conceptual framework to understand how it shapes interaction design. Existing models, such as the gulfs of execution and evaluation, do not explicitly…

人机交互 · 计算机科学 2026-05-13 Bryan Min , Sangho Suh , Jim Hollan , Haijun Xia

This paper introduces Jasper, a web programming framework which allows web applications to be developed in an essentially platform indepedent manner and which is also suited to a formal treatment. It outlines Jasper conceptually and shows…

软件工程 · 计算机科学 2012-12-07 James Smith

Software development has steadily embraced agile software development methodology/method (ASDM) and has been moving away from the plan driven software development methodology (PDM) approaches like waterfall. Given the iterative nature of…

软件工程 · 计算机科学 2021-03-02 Vinod Menon , Roopak Sinha , Stephen MacDonell