English
Related papers

Related papers: Modeling Aspect Mechanisms: A Top-Down Approach

200 papers

A spreadsheet usually starts as a simple and single-user software artifact, but, as frequent as in other software systems, quickly evolves into a complex system developed by many actors. Often, different users work on different aspects of…

Software Engineering · Computer Science 2015-03-12 Pedro Maia , Jorge Mendes , Jácome Cunha , Henrique Rebêlo , João Saraiva

The integration of aspect oriented modeling approaches with model-driven engineering process achieved through their direct transformation to aspect-oriented code is expected to enhance the software development from many perspectives.…

Software Engineering · Computer Science 2014-10-15 Abid Mehmood , Dayang N. A. Jawawi

Aspect-Oriented Programming (AOP) improves modularity by encapsulating crosscutting concerns into aspects. Some mechanisms to compose aspects allow invasiveness as a mean to integrate concerns. Invasiveness means that AOP languages have…

Programming Languages · Computer Science 2009-04-20 Freddy Munoz , Benoit Baudry , Olivier Barais

The field of additive manufacturing (AM) has advanced considerably over recent decades through the development of novel methods, materials, and systems. However, as the field approaches maturity, it is relevant to investigate the scaling…

Materials Science · Physics 2023-07-28 David M. Wirth , Chi Chung Li , Jonathan K. Pokorski , Hayden K. Taylor , Maxim Shusteff

Models of complex systems often consist of multiple interconnected subsystem/component models that are developed by multi-disciplinary teams of engineers or scientists. To ensure that such interconnected models can be applied for the…

Systems and Control · Electrical Eng. & Systems 2023-01-23 Lars A. L. Janssen , Bart Besselink , Rob H. B. Fey , Nathan van de Wouw

Complex shapes are widely used to design products in several industries such as aeronautics, automotive and domestic appliances. Several variations of their curvatures and orientations generate difficulties during their manufacturing or the…

Other Computer Science · Computer Science 2012-07-03 Laurent Tapie , Kwamiwi Mawussi , Alain Bernard

A topology optimization formulation including a model of the layer-by-layer additive manufacturing (AM) process is considered. Defined as a multi-objective minimization problem, the formulation accounts for the performance and cost of both…

Numerical Analysis · Mathematics 2022-06-29 G. A. Haveroth , C-J. Thore , M. R. Correa , R. F. Ausas , S. Jakobsson , J. A. Cuminato , A. Klarbring

Machine knitted textiles are complex multi-scale material structures increasingly important in many industries, including consumer products, architecture, composites, medical, and military. Computational modeling, simulation, and design of…

Graphics · Computer Science 2021-01-13 Levi Kapllani , Chelsea Amanatides , Genevieve Dion , Vadim Shapiro , David E. Breen

Highly dynamic computing environments, like ubiquitous and pervasive computing environments, require frequent adaptation of applications. This has to be done in a timely fashion, and the adaptation process must be as fast as possible and…

Software Engineering · Computer Science 2011-11-09 Nicolas Ferry , Jean-Yves Tigli , Stéphane Lavirotte , Gaëtan Rey , Michel Riveill

Due to the wide diffusion of 3D printing technologies, geometric algorithms for Additive Manufacturing are being invented at an impressive speed. Each single step, in particular along the Process Planning pipeline, can now count on dozens…

Graphics · Computer Science 2017-09-22 Marco Livesu , Stefano Ellero , Jonás Martìnez , Sylvain Lefebvre , Marco Attene

The development of a Cooperative Information System (CIS) becomes more and more complex, new challenges arise for managing this complexity. So, the aspect paradigm is regarded as a promising software development technique which can reduce…

Software Engineering · Computer Science 2013-03-19 Mohamed Amroune , Jean Michel Inglebert , Nacereddine Zarour , Pierre Jean Charrel

3D shape creation and modeling remains a challenging task especially for novice users. Many methods in the field of computer graphics have been proposed to automate the often repetitive and precise operations needed during the modeling of…

Graphics · Computer Science 2015-06-24 Ibraheem Alhashim

This paper proposes a framework for computational modeling of artistic painting algorithms, inspired by human creative practices. Based on examples from expert artists and from the author's own experience, the paper argues that creative…

Artificial Intelligence · Computer Science 2022-05-24 Aaron Hertzmann

Sewing patterns define the structural foundation of garments and are essential for applications such as fashion design, fabrication, and physical simulation. Despite progress in automated pattern generation, accurately modeling sewing…

Computer Vision and Pattern Recognition · Computer Science 2026-04-16 Cong Cao , Ren Li , Corentin Dumery , Hao Li

Aspect Oriented Modeling separates crosscutting concerns by defining Aspects and composition mechanisms at the model level. Composition of multiple Aspects will most likely result in more than one Aspect matching the same join points.…

Software Engineering · Computer Science 2013-12-30 Zaid Altahat , Tzilla Elrad , Luay Tahat , Nada Almasri

Process modeling (PM) in software engineering involves a specific way of understanding the world. In this context, philosophical work is not merely intrinsically important; it can also stand up to some of the more established software…

Software Engineering · Computer Science 2019-06-27 Sabah Al-Fedaghi

The purpose of this review is to analyze the physics at play in particle resuspension in order to bring insights into the rich complexity of this common but challenging concern. Following the more-is-different vision, this is performed by…

Fluid Dynamics · Physics 2023-04-05 Christophe Henry , Jean-Pierre Minier , Sara Brambilla

We introduce a method to analyze and modify a shape to make it manufacturable for a given additive manufacturing (AM) process. Different AM technologies, process parameters or materials introduce geometric constraints on what is…

Graphics · Computer Science 2019-09-26 Erva Ulu , Nurcan Gecer Ulu , Walter Hsiao , Saigopal Nelaturi

We propose a method for computing a sewing pattern of a given 3D garment model. Our algorithm segments an input 3D garment shape into patches and computes their 2D parameterization, resulting in pattern pieces that can be cut out of fabric…

Articulated objects like doors, drawers, valves, and tools are pervasive in our everyday unstructured dynamic environments. Articulation models describe the joint nature between the different parts of an articulated object. As most of these…

Robotics · Computer Science 2019-03-21 Yeshasvi Tirupachuri , Silvio Traversaro , Francesco Nori , Daniele Pucci
‹ Prev 1 2 3 10 Next ›