Instrumentation is a technique frequently used in software engineering for several different purposes, e.g. program and/or specification execution trace, testing criteria coverage analy- sis, and reverse engineering. Instrumenting a... more
A half-adder (HA) and a full-adder (FA) using hybrid circuits combining three-gate single-electron transistors (TG-SETs) with metal-oxide-semiconductor field-effect-transistors (MOSFETs) are proposed. The proposed HA consists of three... more
Transformation of land-use cause forest area decrease that will affect microclimate (weather tends heat), thus hotspot may possible to scattered in that area and raise the transformation of surface temperature. The objective of this... more
The increasing need for mobile computer systems has engendered a new priority that has been neglected so far: awareness of the system’s energy consumption. Not only smartphones, tablets or laptops should run as long as possible, but also... more
Background: Identifying reliable oligonucleotide sequences for use in microarray experiments is a complex process. Two key issues are the accuracy of the input sequences and the specificity of the oligonucleotide sequences. We provide a... more
We have two main purposes in this paper. First, we clarify and extend known results about computation of recursive programs~ emphasizing the difference between the theoretical and practical approaches. Secondly, we present and examine... more
There are two main purposes in this paper: first, clarification and extension of known results about computation of recursive programs, with emphasis on the difference between the theoretical and practical approaches; second, presentation... more
We present and solve a path optimization problem on programs. Given a set of program nodes, called critical nodes, we find a shortest path through the program's control flow graph that touches the maximum number of these nodes. Control... more
is still very popular as a framework for configuring and building open-source software. Since it is a collection of smaller tools, such as autoconf, automake, libtool, and m4, debugging code that it generates can be difficult. When I... more
Pekerjaan petani adalah profesi yang memiliki risiko terpapar dengan berbagai macam bahaya. Salah satu cara yang bisa dilakukan oleh petani untuk melindungi dirinya dari potensi bahaya tersebut adalah dengan memakai Alat Pelindung Diri... more
Ontologies have seen quite an enormous development and application in many domains within the last years, especially in the context of the next web generation, the Semantic Web. Besides the work of countless researchers across the world,... more
We show that two A-calculus terms can be observationally congruent (i.e., agree in all contexts) but their continuation-passing transforms may not be. We also show that two terms may be congruent in all untyped contexts but fail to be... more
This paper describes the design and implementation of the VHDL-93 Hardware Description Browser, which is a tool for the intelligent retrieval of information from VHDL designs. The Browser consists of two UNIX processes: a TCL/TK Graphical... more
Copy elimination is an important optimization for implementing functional languages. Though it is related to the problem of copy propagation that has been considered in many compilers and also to storage compaction, the term is used in a... more
This paper presents the formal definition of TOMAL (Task-Oriented Microprocessor Applications Language), a programming language intended for real-time systems running on small processors. The formal definition addresses all aspects of the... more
RÉSUMÉ Dans cet article, la prolifération de data est examinée dans le cadre du processus d'artificialisation du monde et comme effet d'une sémiotique générale pour assurer la permanence et la transformation de la fabrique de... more
This paper deals with the issue of institutional collaboration as an ingredient for good governance, efficient and effective service delivery to the citizenry in a democracy as well as the role of the tripodic super-bureaucracies and... more
Mass spectrometry imaging (MSI) is of high and growing interest in life science research, but the investment for necessary equipment is often prohibitive for small research groups. Therefore, we developed a basic MSI system from low cost... more
Ad oggi in Italia il 20-25% degli alunni nella scuola primaria viene segnalato per difficoltà nel calcolo, nonostante diversi ricercatori abbiano evidenziato una naturale predisposizione dell'uomo verso la numerosità. Alla luce di... more
Computational mechanics has been advanced in every area of orthopedic biomechanics. The objective of this paper is to provide a general review of the computational models used in the analysis of the mechanical function of the knee joint... more
Session types are a well-established approach to ensuring protocol conformance and the absence of communication errors such as deadlocks in message passing systems. Implicit parameters, introduced by Haskell and popularised in Scala, are... more
The version in the Kent Academic Repository may differ from the final published version. Users are advised to check for the status of the paper. Users should always cite the published version of record.
A polymorphic analysis is an analysis whose input and output contain parameters which serve as placeholders for information that is unknown before analysis but provided after analysis. In this paper, we present a polymorphic groundness... more
The problem of forward abstract interpretation of normal logic programs has not been formally addressed in the literature although negation as failure is dealt with through the built-in predicate ! in the way it is implemented in Prolog.... more
U istraživačkom radu na temu: „Učinkovitost načina izrade web stranica u srednjoj školi” prikazuju se rezultati anketiranja učenika srednje škole. Dobiveni su odgovori na pitanja temeljem ankete pod nazivom: „Programiranje za web i... more
Seiring dengan meningkatnya klinik dermatologi, persaingan dalam metode dan teknologi untuk menyembuhkan kulit semakin kuat. Namun salah satu perawatan masalah kulit yang paling sering muncul saat ini adalah perawatan wajah berjerawat.... more
The specialization relationship is offered by the i* modeling language through the is-a construct defined over actors (a subactor is-a superactor). Although the overall meaning of this construct is highly intuitive, its semantics when it... more
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa, karena atas berkat dan rahmat-Nya yang diberikan kepada penulis sehingga penulis dapat menyelesaikan tugas mini riset ini dengan baik sesuai arahan dan tepat pada waktunya.... more
Infinite loops and redundant computations are long recognized open problems in Prolog. Two ways have been explored to resolve these problems: loop checking and tabling. Loop checking can cut infinite loops, but it cannot be both sound and... more
Preface to 1990 edition iii Preface to 2003 edition v CONTENTS datatype SENT = Prop of string | Not of SENT | And of (SENT * SENT) | Or of (SENT * SENT) | Imp of (SENT * SENT) | Eq of (SENT * SENT) | Forall of (TERM * SENT) fun Neg... more
Purpose -This work seeks to present the theoretical study considerations and the characteristics of a general design methodology in optimal time for electronic systems using numerical methods and optimal control theory. Through this, the... more
Kriptografi merupakan teknik untuk pengamanan data dengan cara menyandikan pesan agar maknanya tidak mudah dimengerti. Pengaman file akan mengurasi risiko terhadap penyadapan yang dilakukan oleh pihak yang tidak berkepentingan pada proses... more
The goal of research was the comparison of legal literacy level of elementary and secondary school teachers. The research design was a descriptive-correlational method. By using stratified sampling method 158 teachers were selected and... more
Listening is a process to construct the meaning between speaker and listener. Unfortunately, in listening students not only have the important things but also difficult things. There are many kinds of song that teacher can use in teaching... more
Penelitian ini menganalisis efektivitas repeat-until dalam validasi input dengan membandingkannya dengan while loop melalui studi kasus program kata sandi. Hasil menunjukkan bahwa repeat-until lebih efektif dalam memastikan input minimal... more
In an age of rapid technological development, primary schools now teach programming to young students, focusing on developing their computational thinking, problem-solving, and ability to use computers to create solutions. However,... more
Practice full paper presents an exploratory study investigating the impact of using a Bee-Bot educational robot simulator to enhance learning sequencing concepts and student motivation among Macao primary school students. Sequencing in... more
This is a Very Very Special Manuscript. It captures the gist of Lutalo Joseph Willrich's journey as a leading Software Engineer since his days as a kid, through high school and university, till now. It likewise brings to light his... more
Some programmers who do know about con-Can libraries written without explicit support for design by contract benefit from adding contracts? We studied classes from the .NET collections library for implicit contracts and assessed... more
A great deal of research into the learning of schemas from XML data has been conducted in recent years to enable the automatic discovery of XML Schemas from XML documents when no schema, or only a low-quality one is available.... more
Dengue Haemorrhagic Fever (DHF) is a disease caused by the dengue virus transmitted by the Aedes Aegypti mosquito. This disease often spreads in residential areas every year. DHF is a major health problem because it can affect all age... more
In challenging economic times, obtaining value for money by ensuring financial integrity and fairer distribution of services are among the top priorities for social and health-care systems globally. However, healthcare billing policies... more
Kilim: A Server Framework with Lightweight Actors, Isolation Types & Zero-copy Messaging Sriram Srinivasan Internet services are implemented as hierarchical aggregates of communicating components: networks of data centers, networks of... more
Summary: Research over the last few years has revealed significant haplotype structure in the human genome. The characterization of these patterns, particularly in the context of medical genetic association studies, is becoming a routine... more
Sharing a medical image visually annotated by a region of interest with a remotely located specialist for consultation is a good practice. It may, however, require a special-purpose (and most likely expensive) system to send and view... more